pp108 : Transaction Construct Properties Interface

Transaction Construct Properties Interface

This topic describes the fields on the pane.


Table 1. Transaction Construct Properties Interface

Tab Field Description
General Description A description of the Transaction.
Font Size Decrease or increase the font size of the text within the activity. The default font size is 12.
Execute Condition

Enables you to specify the actual condition or the message from where the condition should be picked up for execution.Select one of the following options:

  • None: This option is displayed by default. Select this option if you do not want to specify any execute condition.
  • Static: Select Static option to specify the actual condition for execution. You can build a condition by clicking the XPath editor icon () appearing at the end of this field.
  • Read from Message: Select Read from Message option to read the condition from the Process Specific Messages in the Message Map. This ensures that the business process does not have to be modified for every change. Click to build a condition.

    Note:
  • Ensure that the Read from Message condition from the Message Map does not start with a slash.
  • If a message contains an XPath expression, then the XPath need not be in single quotes. For example, if the message is /mycondition and it contains an expression as follows: GetEmployeeOutput/GetEmployeeResponse/tuple/old/Employees/City = "London", the XPath will be as follows: GetEmployeeOutput/GetEmployeeResponse/tuple/old/Employees/City = "London".
    In a Transaction construct, the Execute Condition option can be used instead of the Decision construct.You can view a small Decision icon on the left at the bottom of the construct to indicate that the activity includes a condition to be executed.
Monitoring Enable Monitoring Enable/disable monitoring for the transaction activity.
Monitor Level


  • Activity status: Records activity status, timestamp, user, etc. When you set the monitor level at this parameter, only the activity status is monitored. This helps in getting the updated activity status and to spot errors should the activity abort.
  • Activity status, input and output messages: Records the input and output messages of the activity along with its status. When you set the monitor level at this parameter, the activity status and the input and output messages of the message map is monitored. This helps in tracking and spotting any error occurring at this level.
  • Store complete activity information if activity aborts: Records activity status and input and output messages information only if the activity process aborts. If the activity is successfully completed, none of the monitoring information is recorded.
Data Source Read Data Source from Service Group - Find one automatically is the default setting for a transaction. The business process goes to the first Participate in Transaction Activity, picks up the namespace and retrieves the corresponding Service Group details or Service Group 'dn'. The Service Group Data Source Object is then used by the Transaction.If a transaction includes a short-lived process consisting of WS-AppServer methods, the namespace of the method determines the Service Group. If there are no WS-AppServer methods, then a high priority warning is displayed.
Annotation Annotation Additional notes or comments on the Transaction construct, if any.


Related tasks

Setting the Properties of a Transaction
Modeling a Transaction

Related reference

Permitted Activities in a Transaction
Properties of an Activity Within a Transaction

Related information

Process Execution Modes